﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace HumanResourceWeb.Models
{
    /// <summary>
    /// 
    /// </summary>
    public class Journal
    {
        /// <summary>
        /// 
        /// </summary>
        public List<Particular> particulars = new List<Particular>();

        /// <summary>
        /// コンストラクタ
        /// </summary>
        public Journal()
        {
        }

        /// <summary>
        /// 
        /// </summary>
        public long Id { get; set; }

        /// <summary>
        /// 開始時間
        /// </summary>
        public DateTime StartDate { get; set; }

        /// <summary>
        /// 終了時間
        /// </summary>
        public DateTime TerminateDate { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public void Update()
        {
            // 日報を登録する
        }

        /// <summary>
        /// プロジェクト情報を取得
        /// </summary>
        /// <returns></returns>
        public IList<Service> GetServices()
        {
            // スタブとして、プロジェクト情報を取得
            IList<Service> projects = new List<Service>();
            projects.Add(new Service()
                {
                    Id = 1,
                    Code = "00001",
                    Name = "BMSOL品質向上プロジェクト"
                });
            projects.Add(new Service()
                { 
                    Id = 2,
                    Code = "00002",
                    Name = "MRプロジェクト"
                }
                );
            return projects;
        }
    }
}
